@font-face
{
font-family: 'myFirstFont';
src: /*url('../font/SourceHanSansCN-Light.ttf'),*/
     /*url('../font/SourceHanSerifCN-Regular.otf');*/ 
      url('../font/SourceHanSerifCN-Bold.otf'); 
}

.a2{
	font-family: "myFirstFont";
	/*font-size: 6rem !important;*/
}
.zj_lift_wen_p{
	font-size: 3rem;
}
.zj_lift_wen_onep{
	color: #cd0000;
    font-size: 3rem;
    /*font-family: Constantia;*/
}
.zj_lift_wen_text{
	font-size: 1.5rem;
	
	/*max-height: 250px !important;*/
	line-height: 30px;
	overflow: hidden;
	max-height: 290px;
	color: #646464;
}
.zj_lift_kuai{
	
    margin-top: 3%;
}
.zj_lift_kuai ul li {
	margin-top: 5px;
}
.zj_lift_kuai ul li a:hover{
	background-color: #006432 !important;
}
.zj_lift_kuai ul li a:hover p{
	color: #FFFFFF;
}
.zj_lift_kuai ul li a{
	    display: block;
    text-align: center;
    padding: 20px 66px;
    background: #e5e5e5;
}
.images1q{
	/*background-image:url(../images/42.png)no-repeat;*/ 
	background:url(../images/42.png)no-repeat;
	width: 57px; height: 52px;
}
.hua2:hover .images1qs {
	background:url(../images/hua3.png)no-repeat;
}
.diann:hover .images1q{
	background:url(../images/diann.png)no-repeat;
}
.images1qs{
	background:url(../images/hua1.png)no-repeat;
	width: 57px; height: 52px;
}
.images1qsww{
	background:url(../images/shu.png)no-repeat;
	width: 57px; height: 52px;
}
.shu1:hover .images1qsww{
	background:url(../images/shu2.png)no-repeat;
	width: 57px; height: 52px;
}
.images1qren{
	background:url(../images/ren.png)no-repeat;
	width: 57px; height: 52px;
}
.ren :hover .images1qren{
	background:url(../images/ren2.png)no-repeat;
}
.zj_lift_kuai ul li a p{
	font-size: 1.5rem;
	color: #646464;
}
a{
	text-decoration: none !important;
}
.zj_lift{
	margin-left: 3%;
	overflow: hidden;
}
.zj_lift img{
	width: 100%;
    height: 100%;
    max-height: 460px;
   /*height: 460px;*/
    cursor: pointer;
    transition: all 0.6s;
    -ms-transition: all 0.8s;
}
.zj_lift img:hover{
	transform: scale(1.1);
    -ms-transform: scale(1.1);
}
.s1{
	/*color: #000000;*/
    font-size: 2.7rem;
    margin-top: 1.5%;
}
.s1 font{
	color: #cd0000;
    font-size: 2.7rem;
    /*font-family: Constantia;*/
}
.animateds{
	height: 66px;
	/*width: 90%;*/
	margin-left: 3%;
	border-bottom: 2px solid #CDCDCD;
}
.i_logo_ul .nav_menu li .a_nav:hover{
	color: #006432;
}
.s2{
	 font-size: 14px;
    color: #454545;
    /*padding-right: 8px;*/
    margin-top: 3%;
    border-bottom: 2px solid #006432; 
    padding-bottom: 7px;
}
.a_text{
	background-color: rgb(191,191,191,0.9) !important;
}
.i_div4_lc_l_img{
	margin-left: 6%;
	margin-top: 2%;
}
.youbian{
	margin-left: 8%;
}
.spans{
	float: right;
}
.xinwen_li >p{
	font-size: 15px;
    position: relative;
    padding-right: 90px;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow:hidden;
    /*width: 560px;*/
   width: 100% !important;
    margin-top: 3.3%;
    color: #646464;
}
.xinwen_li{
	float: none;
}
.xinwen_lis{
	float: none;
}
.xinwen_li >p >i{
	    background: url(../images/ll.png) no-repeat left center;
    	padding: 6px 12px;
}
.xinwen_li >p >span{
	position: absolute;
    right: 0;
    top: 0;
    display: block;
    width: 90px;
    text-align: right;
}

.xinwen_lis a{
	font-size: 15px;
    position: relative;
    padding-right: 90px;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow:hidden;
/*    width: 560px;*/
width: 100% !important;
    margin-top: 3.3%;
    color: #646464;
}



.xinwen_lis a i{
	    background: url(../images/ll.png) no-repeat left center;
    	padding: 6px 12px;
}
.xinwen_lis a span{
	position: absolute;
    right: 0;
    top: 0;
    display: block;
    width: 90px;
    text-align: right;
}

.xinwen_li_wenz_l{
	width: 20%;
	height: 74px;
	margin-top: 1%;
	margin-left: 4%;
	margin-bottom: 3%;
	float: left;
}
.xinwen_li:hover >.xinwen_li_wenz{
	display: block;
}

.xinwen_li_wenz_r{
	width: 70%;
	color: #646464;
	float: left;
	margin-left: 5px;
	/*line-height: 55px;*/
	line-height: 23px;
	height: 43px;
	font-size: 14px;
	overflow: hidden;
	margin-top: 18px;
	margin-bottom: 3%;
}
.ss{
	display: none;
}
.liebiao ul li{
	float: none;
}
.liebiao >ul >li:hover >a{
	color: #da251d;
}
.liebiao  >ul >li:nth-child(8) >a{
	border: none;
}
.liebiao ul li a{
	font-size: 15px;
    position: relative;
    padding-right: 90px;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    /*width: 570px;*/
   width: 100% !important;
    margin-top: 3.3%;
    color: #454545;
    padding-bottom: 10px;
    border-bottom: 1px dashed #818181;
}
.liebiao ul li a span{
	position: absolute;
    right: 0;
    top: 0;
    display: block;
    width: 90px;
    text-align: right;
}
.liebiao ul li a i{
	    background: url(../images/ll.png) no-repeat left center;
    	padding: 6px 12px;
}
/*.liebiao ul li a:nth-child(7){
	border: none !important;
}*/
.w25{
	/*width:100%;*/
	height: 100%;
	/*background-size: 100%;*/
	/*background: url(../images/48.png) no-repeat;*/
	/*float: left;*/
}
.mengban{
	display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-transition: .3s;
}
.mengban:hover{
	 background: rgba(48, 113, 255, .35);
}
.mengban:hover .neir{
	  -webkit-transition: .3s;
	display: block;
}
.mengban:hover .xiaojia{
	  -webkit-transition: .3s;
	display: none;
}
.mengban:hover .mengban_zjian{
	  -webkit-transition: .3s;
	margin-top: 50%;
}
.mengban_zjian>h3{
	
	color: #FFFFFF;
}
.mengban_zjian>p{
	color: #FFFFFF;
}
.mengban_zjian h3, .xiaojia{
	text-align: center;
}
.xiaojia{
	font-size: 2.5rem;
}
.neir{
	font-size: 1.4rem;
	margin-top: 10%;
	display: none;
}
.mengban_zjian{
	margin-top: 70%;
	margin-left: 10%;
	margin-right: 10%;
}


/*底部友情链接*/

.index_about{
	margin-left: 3%;
}
.index_about .group h5 {
    font-size: 16px;
    line-height: 16px;
    height: 16px;
    padding: 20px 0;
    cursor: pointer;
}
.index_about .group h5 strong {
    font-weight: normal;
    float: left;
    font-size: 1.8rem;
    color: #c7c7c7;
}
.on {
    background: url(../images/xiajian.png) no-repeat !important;
   
}
.index_about .group h5 i{
	  background: url(../images/shangjian.png) no-repeat;
	 isplay: inline;
    float: left;
    width: 23px;
    height: 17px;
    margin-left: 10px;
}
.clearfix {
    clear: both;
    zoom: 1;
    list-style-type: none;
    list-style-image: none;
}
.index_about .group li {
    width: 33%;
    float: left;
    height: 33px;
    line-height: 33px;
    font-size: 1.7rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/*.group >h5:nth-child(1) >i{
	    background: url(/Public/dutoou/images/xiajian.png) no-repeat !important;
}*/
.index_about .group li a {
	font-size: 1.4rem;
    color: #C7C7C7;
}
.lianxiwom{
	margin-left: 4%;
	margin-top: 1.5%;
}
.lianxiwom >span{
	color: #C7C7C7;
	font-size: 1.8rem;
}
.lianxiwom >span>img{
	margin-right: 2%;
}
@media screen and (max-width: 5000px) and (min-width: 1200px){
	.liebiao{
	margin-left: 3%;
}
	#banner{
		height: 890px !important;
	}
	.imgsqs{
	margin-left: -1%; padding-top: 1.5%;
}
.ssqq{
	height: 580px;
}
#huandeng{
	height: 482px;
}

}
@media screen and (max-width: 640px) and (min-width: 0px){
	.w25{
		background-size: 100% !important;
	}
	.animateds{
		margin-right: 0% !important;
	}
	.wwimgs{
	width: 210%; margin-top: 2%;	
	}
	.s1{
		margin-top: 1% !important;
	}
	.s1 font {
    font-size: 16px;
	}
	.animateds{
		height: 40px;
	}
	.zj_lift_kuai ul li a p {
    font-size: 1rem;
    color: #000000;
}
.zj_lift img{
	width: 100%;
	height: 100%;
}
.lunbios{
	height: 482px ;
}
.mengban_zjian{
	margin-top: 53%;
}
.zj_lift{
	margin-left: 0%;
}
.imgsqs{
	 padding-top: 1.5%;
}
 .pande{
 	padding-left: 7px; padding-right: 7px;
 }
 .s1{
 	font-size: 21px;
 }
 .i_div4_lc_l_img{
 	margin-left: 0%;
 }
 .youbian{
 	margin-left: 0%;
 }
 .xinwen_li p{
 	width: calc(100%);
 }
 .xinwen_lis a{
 	width: calc(100%);
 }
 .xinwen_li_wenz{
 display: none;
 }
 .s2{
 	margin-top: 3% !important;
 }
 .tzgg{
 	margin-top: 4%;
 }
 .liebiao ul li a{
 	width:calc(100%);
 }
 .i_ss1{
 	display: none;
 }
 .a3{
 	display: block !important;
 	font-size: 0.5rem;
 	margin-left: 0%;
 	 }
 	 .zc_div{
 	 	    /*background: url(../images/beij7.png)no-repeat !important;*/
 	 	    background-size: 100%;
 	 	    margin-top: 7% !important;
 	 }
}
/*苹果6*/
@media screen and (max-width: 380px) and (min-width: 325px){
	.zj_lift_kuai ul li a{
		    padding: 20px 60px;
	}
	.wwimgs{
	width: 210%; margin-top: 2%;	
	}
}
/*苹果se 5*/
@media screen and (max-width: 324px) and (min-width: 200px){
	.zj_lift_kuai ul li a{
		    padding: 20px 50px;
	}
	.wwimgs{
	width: 210%; margin-top: 2%;	
	}
	.mengban_zjian{
	margin-top: 77%;
	}
}

@media screen and (max-width: 1919px) and (min-width: 1281px){
	.s2{
		margin-top: 3.7%;;
	}
	.xinwen_lis a{
		width: 450px;
	}
	.xinwen_li >p{
		width: 450px;
	}
	.liebiao ul li a{
		width: 480px;
	}
	.home-swiper1 .swiper-slide .a_img img {
		height: 357px;
	}
	.zj_lift_kuai ul li a p {
		font-size: 1.2rem;
	}
	.i_logo_ul .nav_menu li .a_nav {
		font-size: 16px;
	}
	.zj_lift_kuai ul li a {
		padding: 20px 44px;
	}
}
@media screen and (max-width: 1280px) and (min-width: 1080px){
	.s2{
		margin-top: 4.5%;;
	}
	.xinwen_lis a {
		width: 350px;
	}
	.liebiao ul li a {
		font-size: 14px;
		width: 365px;
	}
	.xinwen_li >p {
		font-size: 14px;
		width: 350px;
	}
	.home-swiper1 .swiper-slide .a_img img {
		height: 330px;
	}
	.i_logo_ul .nav_menu li .a_nav {
		font-size: 15px;
	}
	.home-swiper1 .swiper-slide .a_img .a_text {
		font-size: 13px;
	}
	.zj_lift_kuai ul li a p {
		font-size: 0.5rem;
	}
	.zj_lift_kuai ul li a {
		padding: 18px 44px;
	}
	.mengban_zjian {
		margin-top: 100%;
	}
	.zj_lift_kuai ul li {
		margin-left: -6px;
	}
}
@media screen and (max-width: 1366px) and (min-width: 1360px){
	.s2{
		margin-top: 4.3%;	
	}
	.i_logo_ul .nav_menu li .a_nav {
		font-size: 16px;
	}
	.zj_lift_kuai ul li a {
		padding: 20px 44px;
	}
}
@media screen and (max-width: 1440px) and (min-width: 1367px){
	.s2{
		margin-top: 4.1%;	
	}
	.i_logo_ul .nav_menu li .a_nav {
		font-size: 16px;
	}
	.zj_lift_kuai ul li a {
		padding: 20px 44px;
	}
}
